to their advantage - Alemán Inglés Diccionario